make implausible excuses - Türkisch Englisch Wörterbuch